Blockoperationen

7up verfügt über zwei verschiedene Markierungsmethoden:
  1. zeilenorientierte Blöcke
  2. Spaltenblöcke
Das folgende Bild zeigt die beiden Arten:
\begin{draw}{201.6}{124.2}{Zeilen- und Spaltenblöcke}
\put(0.00,0.00){\special{CS!g 0.35 bilder/block.img}}
\end{draw}
Ein Textblock kann auf verschiedene Weise markiert werden:
  1. Überstreichen des Textes mit der Maus, bei gedrückter Maustaste. Das Fenster scrollt automatisch beim Überschreiten der Fensterbegrenzung.
    Dabei wird zwischen zeichen-, wort- und zeilenweiser Markierung unterschieden. Beim Einfachklick wird zeichenweise, beim Doppelklick wortweise und beim Dreifachklick zeilenweise markiert. Dabei müssen Sie natürlich am Ende des letzten Klicks die Taste niedergedrückt halten. Sollten Sie Probleme damit haben, so verstellen Sie die Doppelklickgeschwindigkeit im Kontrollfeld, oder benutzen Sie alternativ die Controltaste für wortweise bzw. die Alternatetaste für zeilenweise Markierung mit Einfachklick.
    Die Geschwindigkeit ist dreistufig. Befindet sich die Maus auf dem Fensterrand so tritt eine Verzögerung ein. Außerhalb des Fensters ist die Markiergeschwindigkeit normal, bei zusätzlich gedrückter rechter Maustaste beschleunigt.
    Wenn Sie zusätzlich die SHIFT-Taste drücken, so können bereits bestehende Blöcke nach oben oder unten erweitert werden.

  2. Cursorpositionierung mit der Maus bei gedrückter SHIFT-Taste, markiert einen Block von aktueller Cursorposition bis zur Mausposition.

  3. Zweimalige Cursorpositionierung mit der Maus, bei gedrückter Controltaste, zieht den Block zwischen den markierten Positionen auf.

  4. Doppelklick mit der Maus markiert das Wort unter dem Mauscursor. Übernahme in `Suchen/Ersetzen... ∧F' oder `Funktionstasten...'.

  5. Doppelklick mit der Maus bei gedrückter Shifttaste markiert die gesamte Zeile.

  6. Blockerweiterung durch zusätzliches Drücken der SHIFT-Taste nach oben und unten auch außerhalb des markierten Bereichs. Halten Sie die Maustaste solange gedrückt, bis sich die Maus in den Textcursor verwandelt und das Blockende zum Cursor springt.

  7. Markierung durch die Tastaturshortcuts ∧B(eginn) und ∧E(nde).

  8. Klammerblockmarkierung durch Doppelklick in `Weiße' eines Textbereiches. Markiert einen mit geschweiften Klammern umschlossenen Textbereich als Block. Ohne Controltaste mit, mit CONTROL-Taste ohne die umschließenden geschweiften Klammern. Interessant zum Einrücken geklammerter Blockbereiche beim Programmieren. Ebenso werden auch die Klammern `(', `)', `[', `]' erkannt, wenn man sie direkt anklickt. Es wird dann ein Block bis zur nächsten korrespondierenden Klammer aufgezogen.

  9. Mit den Cursortasten unter Zuhilfenahme von Shift- und Controltaste.

Jetzt können die bekannten Ausschneide-, Kopier- und Einfügefunktionen erfolgen. Über `Information... ∧I' erhält man die Größe des markierten Blocks. Ein ausgeschnittener oder kopierter Block ist so lange gültig, bis eine neue Blockoperation erfolgt. D.h., der Block im Hintergrund kann immer wieder eingefügt werden. Wenn ein Block markiert ist, so wird er sofort durch das Neueingetippte ersetzt. Der Spaltenblockmodus ist nicht in der Lage neue Zeilen zu erzeugen. Wenn Sie also am Textende Spaltenblöcke einfügen wollen, so müssen Sie vorher u.U. ein paarmal die Returntaste betätigen, um Leerzeilen zu erzeugen.



Unterabschnitte